[PATCH] src: fix order of CHECK_NOT_NULL/dereference
authorTobias Nießen <tniessen@tnie.de>
Mon, 18 Aug 2025 12:17:47 +0000 (14:17 +0200)
committerJérémy Lal <kapouer@melix.org>
Thu, 5 Mar 2026 10:05:11 +0000 (11:05 +0100)
commitf1f7b06ee976bb4c141157b66cdf162ff18d0672
tree4533af82d77fa632eea0e15096e04756a8c1be16
parent78540c74e23729add5c587868af76d51293ef9f8
[PATCH] src: fix order of CHECK_NOT_NULL/dereference

`ASYNC_THROW_IF_INSUFFICIENT_PERMISSIONS` may dereference
`req_wrap_async`, so `CHECK_NOT_NULL(req_wrap_async)` should be used
before and not after.

PR-URL: https://github.com/nodejs/node/pull/59487
Reviewed-By: Luigi Pinca <luigipinca@gmail.com>
Reviewed-By: Richard Lau <richard.lau@ibm.com>
Reviewed-By: Anna Henningsen <anna@addaleax.net>
Reviewed-By: Ulises Gascón <ulisesgascongonzalez@gmail.com>
Gbp-Pq: Topic sec
Gbp-Pq: Name 29-fix-order-of-check-not-null.patch
src/node_file.cc